home *** CD-ROM | disk | FTP | other *** search
- Synopsis:
- $version([<server>])
-
- Technical:
- This function returns the given server's version class. It may accept
- either a server name or a server number from the client's internal server
- list. It only functions properly for servers that the client is
- currently, or has previously, connected to. If a server is not given,
- the current is assumed.
-
- Practical:
- This function is mainly useful for determining, in general, the type of
- server you're on. It does not return the full server version. Rather,
- it returns the class, or major revision number, of the server.
-
- Returns:
- 2.5 a 2.5.x server
- 2.6 a 2.6.x server
- 2.7 a 2.7.x server
- 2.8 a 2.8.x server
- u2.8 a 2.8.x server, Undernet (mu/me)
- 2.9 a 2.9.x server
- u2.9 a 2.9.x server, Undernet
- 2.10 a 2.10.x server
- u3.0 a 3.0.x server, Undernet
- Unknown version could not be determined
-
- Examples:
- $version(2) get version for server #2
- $version(irc.foobar.com) get version for server "irc.foobar.com"
-
- See Also:
- version(2)
-
- Other Notes:
- Some non-Undernet servers may nonetheless return "u2.8" as their class.
- This only means that the server in question is aware of Undernet's extra
- numeric replies. These servers usually have ".me" in their version
- string.
-
-